soil that produces sodium nitrate - Francés Inglés Diccionario